package com.telchina.common.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.telchina.common.annotation.Excel;
import com.telchina.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 回复单对象 wo_reply
 *
 * @author konghao
 * @date 2023-02-21
 */

@Data
@EqualsAndHashCode(callSuper = true)
public class WoCategary extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * ID
     */
    @TableId(
            type = IdType.ASSIGN_UUID
    )
    private String id;

    /**
     * 类别名称
     */
    @Excel(name = "类别名称")
    private String name;

    /**
     * 上级类别ID
     */
    @Excel(name = "上级类别ID")
    private String parentId;

    /**
     * 显示顺序
     */
    @Excel(name = "显示顺序")
    private Integer orderNum;

    /**
     * 类别代码
     */
    @Excel(name = "类别代码")
    private String categaryCode;

    /**
     * 系统编码
     */
    @Excel(name = "系统编码")
    private String sysCode;

    /**
     * lable信息
     */
    @Excel(name = "lable信息")
    private String lableName;

    /**
     * 类别状态
     */
    @Excel(name = "类别状态")
    private String visible;

    /**
     * 项目编号
     */
    @Excel(name = "项目编号")
    private String code;


}
